glacial trough - German English Dictionary